for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
const storage = {
storeToken: function storeToken(token) {
localStorage.setItem("tokenDate", new Date().getTime());
localStorage
/** global: localStorage */
This checks looks for references to variables that have not been declared. This is most likey a typographical error or a variable has been renamed.
To learn more about declaring variables in Javascript, see the MDN.
localStorage.setItem("token", token);
},
storeJWT: function storeToken(token, id) {
localStorage.setItem("JWTDate", new Date().getTime());
localStorage.setItem("userID", id);
localStorage.setItem("tokenJWT", token);
readJwtID: function readJwtID() {
const id = localStorage.getItem("userID");
return id;
readToken: function readToken() {
const token = localStorage.getItem("token");
const tokenDate = localStorage.getItem("tokenDate");
const tokenObj = {
token: token,
date: tokenDate,
};
return tokenObj;
readJWT: function readToken() {
const token = localStorage.getItem("tokenJWT");
const tokenDate = localStorage.getItem("JWTDate");
deleteToken: function readToken() {
localStorage.removeItem("token");
localStorage.removeItem("tokenDate");
deleteJWT: function readToken() {
localStorage.removeItem("tokenJWT");
localStorage.removeItem("JWTDate");
export default storage;
This checks looks for references to variables that have not been declared. This is most likey a typographical error or a variable has been renamed.
To learn more about declaring variables in Javascript, see the MDN.